Developer Documentation
PATH  Mac OS X Documentation > Developer Tools > Mac OS X Assembler Guide


Previous | Contents | Next

L

 

Name      
Operator      
Operand         
Operation Name         

lahf

lahf

 

Load Flags into AH Register

 

 

 

 

lar

lar

r/m16,r16

Load Access Rights Byte

 

lar

r/m32,r32

 

 

 

 

 

lea

lea

m,r16

Load Effective Address

 

lea

m,r32

 

 

 

 

 

leave

leave

 

High Level Procedure Exit

 

 

 

 

lgdt/lidt

lgdt

m16&32

Load Global/Interrupt

 

lidt

m16&32

Descriptor Table Register

 

 

 

 

lgs/lss/lds/les/lfs

Load Full Pointer

 

lgs

m16:16,r16

 

 

lgs

m16:32,r32

 

 

lss

m16:16,r16

 

 

lss

m16:32,r32

 

 

lds

m16:16,r16

 

 

lds

m16:32,r32

 

 

les

m16:16,r16

 

 

les

m16:32,r32

 

 

lfs

m16:16,r16

 

 

lfs

m16:32,r32

 

 

 

 

 

lldt

lldt

r/m16

Load Local Descriptor Table Register

 

 

 

 

lmsw

lmsw

r/m16

Load Machine Status Word

 

 

 

 

lock

lock

 

Assert LOCK# Signal Prefix

 

 

 

 

lods/lodsb/lodsw/lodsd

Load String Operand

 

lods

m8

 

 

lods

m16

 

 

lods

m32

 

 

lodsb

 

 

 

lodsw

 

 

 

lodsd

 

 

 

(optional forms with segment override)

 

lodsb

%seg :0(%esi),%al

 

 

lodsw

%seg :0(%esi),%al

 

 

lodsd

%seg :0(%esi),%al

 

 

 

 

 

loop/loop cond

Loop Control with CX Counter

 

loop

rel8

 

 

loope

rel8

 

 

loopz

rel8

 

 

loopne

rel8

 

 

loopnz

rel8

 

 

 

 

 

lsl

lsl

r/m16,r16

Load Segment Limit

 

lsl

r/m32,r32

 

 

 

 

 

ltr

ltr

r/m16

Load Task Register


Mac OS X Assembler Reference: i386 Addressing Modes and Assembler Instructions

Previous | Contents | Next